org.eclipse.vtp.desktop.projects.core.workbench
Class VoiceWorkbenchResource

java.lang.Object
  extended by org.eclipse.ui.model.WorkbenchAdapter
      extended by org.eclipse.vtp.desktop.projects.core.workbench.VoiceWorkbenchResource
All Implemented Interfaces:
org.eclipse.ui.model.IWorkbenchAdapter, org.eclipse.ui.model.IWorkbenchAdapter2
Direct Known Subclasses:
VoiceWorkbenchFile, VoiceWorkbenchFolder, VoiceWorkbenchProject

public abstract class VoiceWorkbenchResource
extends org.eclipse.ui.model.WorkbenchAdapter

Author:
Trip

Field Summary
 
Fields inherited from class org.eclipse.ui.model.WorkbenchAdapter
NO_CHILDREN
 
Constructor Summary
VoiceWorkbenchResource()
           
 
Method Summary
protected abstract  org.eclipse.jface.resource.ImageDescriptor getIconDescriptor(IVoiceToolsResource resource)
           
 org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
           
 java.lang.String getLabel(java.lang.Object o)
           
 java.lang.Object getParent(java.lang.Object o)
           
 
Methods inherited from class org.eclipse.ui.model.WorkbenchAdapter
getBackground, getChildren, getFont, getForeground
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VoiceWorkbenchResource

public VoiceWorkbenchResource()
Method Detail

getImageDescriptor

public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor(java.lang.Object object)
Specified by:
getImageDescriptor in interface org.eclipse.ui.model.IWorkbenchAdapter
Overrides:
getImageDescriptor in class org.eclipse.ui.model.WorkbenchAdapter

getIconDescriptor

protected abstract org.eclipse.jface.resource.ImageDescriptor getIconDescriptor(IVoiceToolsResource resource)

getLabel

public java.lang.String getLabel(java.lang.Object o)
Specified by:
getLabel in interface org.eclipse.ui.model.IWorkbenchAdapter
Overrides:
getLabel in class org.eclipse.ui.model.WorkbenchAdapter

getParent

public java.lang.Object getParent(java.lang.Object o)
Specified by:
getParent in interface org.eclipse.ui.model.IWorkbenchAdapter
Overrides:
getParent in class org.eclipse.ui.model.WorkbenchAdapter